/** 钢管参数接口
 *
 */
export interface ISteelPipe {
  /** 公称直径，DN15~DN800
   *
   */
  dn: string;

  /** 外径 mm
   *
   */
  external: number;

  /** 壁厚 mm
   *
   */
  thickness: number;

  /** 单位重量 Kg/m
   *
   */
  weight: number;

  /** 水流量范围 m3/s
   *
   */
  flow: string;

  /** 水流速范围 m/s
   *
   */
  volume: string;

  /**水阻力范围 Pa
   *
   */
  resistance: string;
}

/** 钢管分类集合
 *
 */
export const steelCategoryArr: Array<ISteelPipe> = [
  {
    dn: "DN15",
    external: 21.3,
    thickness: 2.8,
    weight: 1.357,
    flow: "0~0.19",
    volume: "0~0.5",
    resistance: "0~60",
  },
  {
    dn: "DN20",
    external: 26.9,
    thickness: 2.8,
    weight: 1.76,
    flow: "0.19~0.43",
    volume: "0.5~0.6",
    resistance: "10~60",
  },
  {
    dn: "DN25",
    external: 33.7,
    thickness: 3.2,
    weight: 2.554,
    flow: "0.43~0.85",
    volume: "0.6~0.7",
    resistance: "10~60",
  },
  {
    dn: "DN32",
    external: 42.4,
    thickness: 3.5,
    weight: 4.1,
    flow: "0.85~1.81",
    volume: "0.7~0.9",
    resistance: "10~60",
  },
  {
    dn: "DN40",
    external: 48.3,
    thickness: 3.5,
    weight: 4.1,
    flow: "1.81~2.65",
    volume: "0.8~1.0",
    resistance: "10~60",
  },
  {
    dn: "DN50",
    external: 60.3,
    thickness: 3.8,
    weight: 5.607,
    flow: "2.65~5.56",
    volume: "0.8~1.0",
    resistance: "10~60",
  },
  {
    dn: "DN65",
    external: 76.1,
    thickness: 4,
    weight: 7.11,
    flow: "5.56~10.46",
    volume: "0.8~1.0",
    resistance: "10~60",
  },
  {
    dn: "DN80",
    external: 88.9,
    thickness: 4,
    weight: 8.38,
    flow: "10.46~16.5",
    volume: "0.8~1.0",
    resistance: "10~60",
  },
  {
    dn: "DN100",
    external: 114.3,
    thickness: 4,
    weight: 10.88,
    flow: "16.5~40",
    volume: "0.8~1.2",
    resistance: "10~60",
  },
  {
    dn: "DN125",
    external: 140,
    thickness: 4.5,
    weight: 15.04,
    flow: "40~62",
    volume: "0.8~1.2",
    resistance: "10~60",
  },
  {
    dn: "DN150",
    external: 168.3,
    thickness: 4.5,
    weight: 18.18,
    flow: "62~101",
    volume: "0.8~1.2",
    resistance: "10~47",
  },
  {
    dn: "DN200",
    external: 219.1,
    thickness: 6,
    weight: 31.53,
    flow: "101~236",
    volume: "1.2~1.5",
    resistance: "10~47",
  },
  {
    dn: "DN225",
    external: 245,
    thickness: 12,
    weight: 32.03,
    flow: "236~333",
    volume: "1.5~2",
    resistance: "9~26",
  },
  {
    dn: "DN250",
    external: 273,
    thickness: 7,
    weight: 45.92,
    flow: "333~420",
    volume: "1.8~2.6",
    resistance: "9~23",
  },
  {
    dn: "DN300",
    external: 325,
    thickness: 8,
    weight: 62.54,
    flow: "420~675",
    volume: "1.9~2.9",
    resistance: "8~23",
  },
  {
    dn: "DN350",
    external: 377,
    thickness: 9,
    weight: 85.4,
    flow: "675~900",
    volume: "1.6~2.5",
    resistance: "8~18",
  },
  {
    dn: "DN400",
    external: 426,
    thickness: 9,
    weight: 92.55,
    flow: "900~1200",
    volume: "1.8~2.6",
    resistance: "8~17",
  },
  {
    dn: "DN450",
    external: 478,
    thickness: 9,
    weight: 104.52,
    flow: "1200~1545",
    volume: "1.9~2.8",
    resistance: "8~15",
  },
  {
    dn: "DN500",
    external: 529,
    thickness: 9,
    weight: 115.62,
    flow: "1545~1979",
    volume: "2~3",
    resistance: "8~13",
  },
  {
    dn: "DN600",
    external: 630,
    thickness: 9,
    weight: 137.81,
    flow: "1979~2850",
    volume: "2~3",
    resistance: "8~13",
  },
  {
    dn: "DN700",
    external: 720,
    thickness: 10,
    weight: 175.6,
    flow: "2850~3879",
    volume: "2~3",
    resistance: "8~13",
  },
  {
    dn: "DN800",
    external: 820,
    thickness: 10,
    weight: 200.26,
    flow: "3879~5066",
    volume: "2~3",
    resistance: "8~13",
  },
];
